<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>01_yarn的基本使用说明</title>
  <!-- 
  Yarn 是一个 JavaScript 包管理工具，旨在提高依赖管理的速度和安全性。它由 Facebook 开发，并且与 npm（Node Package Manager）兼容。
  一、Yarn 的特点
  1. 快速：Yarn 使用缓存机制，能够在安装依赖时避免重复下载，从而提高安装速度。
  2. 离线模式：一旦安装过依赖，Yarn 可以在没有网络的情况下重新安装这些依赖。
  3. 确定性：Yarn 使用  `yarn.lock`  文件来锁定依赖版本，确保团队成员之间的依赖版本一致。
  4. 安全性：Yarn 在安装依赖时会进行校验，确保下载的包未被篡改。
  5. 并行安装：Yarn 支持并行安装依赖，提高了安装效率。

  二、Yarn 的安装
   1. 使用 npm 安装
  如果已经安装了 Node.js，可以通过 npm 安装 Yarn：
  npm install --global yarn
   2. 使用 Homebrew 安装（macOS）

  在 macOS 上，可以使用 Homebrew 安装：
  brew install yarn
  三、Yarn 的基本使用
   1. 初始化项目
  在项目目录下运行以下命令以初始化一个新的 Yarn 项目：
  yarn init
  这将会引导你创建一个  `package.json`  文件。
   2. 安装依赖
  使用以下命令安装依赖：
  yarn add <package-name>
  例如，安装  `lodash` ：
  yarn add lodash
   3. 安装开发依赖
  如果需要安装开发环境的依赖，可以使用  `-D`  或  `--dev`  标志：
  yarn add <package-name> --dev
   4. 移除依赖
  使用以下命令移除依赖：
  yarn remove <package-name>
   5. 更新依赖
  使用以下命令更新依赖：
  yarn upgrade <package-name>
   6. 查看依赖
  使用以下命令查看项目中所有的依赖：
  yarn list
   7. 安装所有依赖
  如果你克隆了一个项目并想安装所有依赖，可以在项目根目录下运行：
  yarn install
  
  四、总结
  - Yarn 是一个高效、安全的 JavaScript 包管理工具，提供了快速的依赖安装和离线模式。
  - 特点 包括快速安装、离线支持、确定性版本管理和安全性。
  - 基本命令 包括初始化项目、安装依赖、移除依赖、更新依赖和查看依赖。
  -->
</head>
<body>
  
</body>
</html>